home *** CD-ROM | disk | FTP | other *** search
/ NetNews Offline 2 / NetNews Offline Volume 2.iso / news / comp / lang / c++-part1 / 9186 < prev    next >
Encoding:
Internet Message Format  |  1996-08-05  |  1.7 KB

  1. Path: anvil.ugrad.cs.ubc.ca!not-for-mail
  2. From: c2a192@ugrad.cs.ubc.ca (Kazimir Kylheku)
  3. Newsgroups: comp.lang.ada,comp.lang.c,comp.lang.c++
  4. Subject: Re: C/C++ knocks the crap out of Ada
  5. Date: 27 Feb 1996 13:01:35 -0800
  6. Organization: Computer Science, University of B.C., Vancouver, B.C., Canada
  7. Message-ID: <4gvrffINNlqo@anvil.ugrad.cs.ubc.ca>
  8. References: <JSA.96Feb16135027@organon.com> <4gaa6l$8mk@post.gsfc.nasa.gov> <4gd94r$isu@mack.rt66.com> <1996Feb22.005518.13396@leeweyr.sccsi.com>
  9. NNTP-Posting-Host: anvil.ugrad.cs.ubc.ca
  10.  
  11. In article <1996Feb22.005518.13396@leeweyr.sccsi.com>,
  12. Bill Lee <bill@leeweyr.sccsi.com> wrote:
  13.  >In article <4gd94r$isu@mack.rt66.com> egf@Rt66.com (Ed Franks) writes:
  14.  >    .
  15.  >    .
  16.  >>  
  17.  >>Yes, but you are not. Meanwhile, the software for the Mission Control Center 
  18.  >>(MOC) at NASA Johnson Space Center is being rewritten in C++, not ADA.
  19.  >>
  20.  >
  21.  >Wrong. C, not C++. And serious, grievous error whichever. Software
  22.  >which has life-threatening consequences should not be written in
  23.  >an intrinsically unsafe language.
  24.  
  25. What is intrinsically unsafe about C? I could write a strict,
  26. standard-conforming, anally-retentive program in any language that could kill
  27. people (maliciously, of course).
  28.  
  29. Software which has life-threatening consequences shoud not be left to something
  30. that sacrifices intimacy with hardware for some higher purpose that has more to
  31. do with bureaucracy than anything else.
  32.  
  33. And it should certainly not be written in some poorly standardized language,
  34. for which no two implementations are in agreement. C is governed by an
  35. ISO standard, which, if adhered to, lets a strictly conforming program
  36. translated by a strictly conforming implementation yield well-defined results.
  37.  
  38. I don't think you can say the same for Ada or C++.
  39. -- 
  40.  
  41.